package com.demo.designmode.factory.myabstract;

/**
 * @Author: jxm
 * @Description: 创建一个原料工厂。该工厂为抽象工厂，负责创建所有的原料。
 * @Date: 2021/7/6 16:43
 * @Version: 1.0
 */
public interface PizzaIngredientFactory {

    /*
     * 在接口中，每个原料都有一个对应的方法创建该原料
     */
    public Dough createDough();

    public Sauce createSauce();

    public Cheese createCheese();

    public Veggies[] createVeggies();

    public Pepperoni createPepperoni();

    public Clams createClams();
}
